@thirdPartyPay
@online
Feature: regular-PC-三方
File name: thirdPartyPay.regular.pc.feature
Relative path: thirdPartyPay/thirdPartyPay.regular.pc.feature
Given
切换账号'_TIHK113ljr5vq5bl'
11:09:10.623
Given
创建一笔IBU的支付订单并进入收银台
1376:16:35.082
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'WeChat'
61:29:03.165
Then
'WeChat'支付提交
19:14:18.625
Then
等待请求'submitPayment'响应并校验code等于100000
548:31:18.667
Then
查询页面在展示浮层,并查询浮层内有二维码
02:19:00.874
Then
当前浮层图标,币种、金额展示正确
09:30:23.081
Given
切换账号'_TIHK113ljr5vq5bl'
02:58:34.166
Given
创建一笔IBU的支付订单并进入收银台
1676:38:43.166
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 200 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PayMe'
24:30:35.499
Then
'PayMe'支付提交
15:32:21.291
Then
等待请求'submitPayment'响应并校验code等于100000
411:19:39.415
Error: Error: 页面没有展示浮层
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:83:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:33:23)
at Object.next (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:14:53)
at fulfilled (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/common/utils.ts:5:58)
Then
当前浮层图标,币种、金额展示正确
0s
Given
切换账号'_TIHK113ljr5vq5bl'
01:10:14.915
Given
创建一笔IBU的支付订单并进入收银台
1211:14:58.417
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 9000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'AlipayHK'
70:16:01.374
Then
'AlipayHK'支付提交
17:03:17.374
Then
等待请求'submitPayment'响应并校验code等于100000
710:34:53.749
Then
查询页面在展示浮层,并查询浮层内有二维码
01:07:15.124
Then
当前浮层图标,币种、金额展示正确
06:15:40.750
Given
切换账号'_TIHK113ljr5vq5bl'
03:54:29.749
Given
创建一笔IBU的支付订单并进入收银台
1305:16:40.790
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | SGD |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PayNow'
56:24:18.624
Then
'PayNow'支付提交
18:22:03.290
Then
等待请求'submitPayment'响应并校验code等于100000
697:59:25.708
Then
查询页面在展示浮层,并查询浮层内有二维码
01:14:10.708
Then
当前浮层图标,币种、金额展示正确
09:22:25.457
Given
切换账号'_TIHK113ljr5vq5bl'
03:36:54.914
Given
创建一笔IBU的支付订单并进入收银台
1489:58:26.708
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | PHP |
| amount | 10000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'GCASH'
60:41:25.332
Then
'GCASH'支付提交
15:48:00.250
Then
等待请求'submitPayment'响应并校验code等于100000
753:42:43.164
Then
查询页面在展示浮层,并查询浮层内有二维码
00:56:11.331
Then
当前浮层图标,币种、金额展示正确
05:40:10.916
Given
切换账号'_TIHK113ljr5vq5bl'
03:50:11.665
Given
创建一笔IBU的支付订单并进入收银台
1239:01:08.541
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | THB |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
选择支付类'PromptPay'
58:01:51.582
Then
'PromptPay'支付提交
18:45:21.707
Then
等待请求'submitPayment'响应并校验code等于100000
479:17:07.790
Then
查询页面在展示浮层,并查询浮层内有二维码
00:56:09.083
Then
当前浮层图标,币种、金额展示正确
04:18:34.916
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:WeChat(展示二维码浮层)
Given
使用Mock配置'queryEGift'
03:40:27.915
Given
切换账号'_TIHK113ljr5vq5bl'
01:11:24.415
Given
创建一笔IBU的支付订单并进入收银台
1112:22:24.957
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 12.73 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
203:14:04.956
Then
等待1秒
280:29:06.832
Then
勾选礼品卡
33:13:03.000
Then
新增并使用礼品卡
78:03:24.165
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'WeChat'
32:08:55.123
Then
'WeChat'支付提交
20:17:17.499
Then
等待请求'submitPayment'响应并校验code等于100000
671:21:22.374
Then
校验服务submitPayment上送信息
84:13:14.625
| coinsAmount | 0.78 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 10.95 |
Then
查询页面在展示浮层,并查询浮层内有二维码
01:16:49.707
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:payMe(展示二维码浮层)
Given
使用Mock配置'queryEGift'
03:03:40.498
Given
切换账号'_TIHK113ljr5vq5bl'
02:30:08.501
Given
创建一笔IBU的支付订单并进入收银台
1159:36:08.876
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 90 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
233:09:08.917
Then
等待1秒
281:16:03.375
Then
勾选礼品卡
27:09:20.624
Then
新增并使用礼品卡
91:23:46.998
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Error: 页面没有payMe支付条
Error: locator.click: Target page, context or browser has been closed
Call log:
[2m- waiting for locator('//div[@data-third-item=\'undefined\']').locator('.selection-header')[22m
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:321:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/home/utils.ts:6:65)
Then
'payMe'支付提交
0s
Then
等待请求'submitPayment'响应并校验code等于100000
0s
Then
校验服务submitPayment上送信息
0s
| coinsAmount | 0.78 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 87.22 |
Then
查询页面在展示浮层,并查询浮层内有二维码
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:AlipayHK(展示二维码浮层)
Given
使用Mock配置'queryEGift'
01:06:14.541
Given
切换账号'_TIHK113ljr5vq5bl'
01:28:17.748
Given
创建一笔IBU的支付订单并进入收银台
1312:41:12.207
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | HKD |
| amount | 12.73 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
217:19:41.417
Then
等待1秒
280:43:25.790
Then
勾选礼品卡
32:35:53.124
Then
新增并使用礼品卡
90:03:43.874
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'AlipayHK'
30:20:05.457
Then
'AlipayHK'支付提交
19:53:08.374
Then
等待请求'submitPayment'响应并校验code等于100000
880:20:32.998
Then
校验服务submitPayment上送信息
85:29:52.042
| coinsAmount | 0.78 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 10.95 |
Then
查询页面在展示浮层,并查询浮层内有二维码
00:50:49.082
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:PayNow(展示二维码浮层)
Given
使用Mock配置'queryEGift'
02:16:56.290
Given
切换账号'_TIHK113ljr5vq5bl'
02:08:54.706
Given
创建一笔IBU的支付订单并进入收银台
1494:25:29.667
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | SGD |
| amount | 300 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Error: 更改coins的使用数量失败Error: [31mTimed out 5000ms waiting for [39m[2mexpect([22m[31mlocator[39m[2m).[22mtoHaveCount[2m([22m[32mexpected[39m[2m)[22m
Locator: locator('.trip_coins_change')
Expected: [32m1[39m
Received: [31m0[39m
Call log:
[2m- locator._expect with timeout 5000ms[22m
[2m - waiting for locator('.trip_coins_change')[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
[2m - locator resolved to 0 elements[22m
[2m - unexpected value "0"[22m
at /Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:29:11
at step (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:33:23)
at Object.throw (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:14:53)
at rejected (/Users/zhang/Code/Trip/ui-auto-test/ibu-pay-ui-auto-test/test/steps/cashier/coins/utils.ts:6:65)
Then
等待1秒
0s
Then
勾选礼品卡
0s
Then
新增并使用礼品卡
0s
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'PayNow'
0s
Then
'PayNow'支付提交
0s
Then
等待请求'submitPayment'响应并校验code等于100000
0s
Then
校验服务submitPayment上送信息
0s
| coinsAmount | 0.13 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 298.87 |
Then
查询页面在展示浮层,并查询浮层内有二维码
0s
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:GCASH(展示二维码浮层)
Given
使用Mock配置'queryEGift'
00:59:14.915
Given
切换账号'_TIHK113ljr5vq5bl'
04:55:00.042
Given
创建一笔IBU的支付订单并进入收银台
1526:38:41.125
| platform | ONLINE |
|---|---|
| merchantId | 200173 |
| currency | PHP |
| amount | 10000 |
| locale | zh-HK |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
224:02:23.374
Then
等待1秒
280:20:34.291
Then
勾选礼品卡
30:23:37.375
Then
新增并使用礼品卡
76:43:08.623
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'GCASH'
29:53:52.832
Then
'GCASH'支付提交
19:10:17.583
Then
等待请求'submitPayment'响应并校验code等于100000
811:09:02.498
Then
校验服务submitPayment上送信息
83:32:48.542
| coinsAmount | 5.54 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 9993.46 |
Then
查询页面在展示浮层,并查询浮层内有二维码
01:08:10.001
@thirdPartyPay
@online
Scenario Outline: 三方支付+coins+egift混付流程:PromptPay(展示二维码浮层)
Given
使用Mock配置'queryEGift'
10:29:38.166
Given
切换账号'_TIHK113ljr5vq5bl'
01:34:43.958
Given
创建一笔IBU的支付订单并进入收银台
1457:43:31.583
| platform | ONLINE |
|---|---|
| merchantId | 200184 |
| currency | THB |
| amount | 600 |
| locale | en-US |
| uid | _TIHK113ljr5vq5bl |
Then
更改coins的使用数量为10
234:30:59.958
Then
等待1秒
280:45:02.000
Then
勾选礼品卡
35:24:51.373
Then
新增并使用礼品卡
99:16:41.124
| cardNumber | cardPin |
|---|---|
| 4419 7864 1865 | 846602 |
Then
选择支付类'PromptPay'
24:59:01.916
Then
'PromptPay'支付提交
15:55:06.789
Then
等待请求'submitPayment'响应并校验code等于100000
694:07:02.624
Then
校验服务submitPayment上送信息
84:05:13.166
| coinsAmount | 3.57 |
|---|---|
| eGiftAmount | 1 |
| thirdPayAmount | 595.43 |
Then
查询页面在展示浮层,并查询浮层内有二维码
00:47:33.999